负载均衡,你想了解的全在这里!
👆点击“博文视点Broadview”,获取更多书讯
我们正生活在一个万物互连的网络时代,智能终端设备的普及使用极大程度地降低了人们使用互联网服务的门槛,但同时也让服务端面临着前所未有的压力。
如何构建一个支持千万级高并发的电子商务交易系统?
能不能把14亿中国人拉进同一个聊天群?
越来越多的技术开发人员已经开始关注和思考这类话题。
对于这种大规模、高并发的网络应用,除了服务自身的优化,还需要负载均衡这一把服务架构设计的“利刃”。
从功能上看,负载均衡在系统架构中主要发挥着如下几个作用:
提供基本的高可用性保障,即使部分机器故障也不影响业务的可用性;
降低不同业务模块之间的耦合,方便服务部署、管理和维护;
解决服务的伸缩性问题,为业务提供弹性的可扩展能力。
如果要看得更远,就需要站在巨人的肩膀上。
爱奇艺网络虚拟化团队基于 LVS、Nginx、Consul等优秀技术成果,构建了面向全公司所有业务线的高可用的四、七层负载均衡服务和微服务网关,稳定支持了数以亿计的业务并发场景,在负载均衡领域有多年的实践经验。
在此基础上,又基于 DPDK 技术优化了四层负载均衡服务,研发并且开源了高性能负载均衡器 DPVS,不仅解决了传统 LVS 性能问题,而且提供了更多诸如 FullNAT、NAT64、SNAT 等 Linux LVS 不具备的实用的负载均衡转发功能。
DPVS 开源后得到了业界的广泛认可,目前已被小米、网易等数十家知名公司大规模部署和应用。
负载均衡是现代高可用服务架构的核心组件之一,然而针对这项网络技术,现存的学习资料却非常有限,系统性介绍该领域的图书并不多。
网上搜索“负载均衡”,除了百科类页面给了一些概念性的阐述,大部分都是充斥着华丽辞藻的供应商广告页面,罕有关于负载均衡功能、原理、应用、性能优化等有价值的学习资料。
长久以来,业务开发者对负载均衡的认知大都停留在负载均衡服务提供商操作流程阶段,难以深谙其内部实现原理。
《负载均衡——高并发网关设计原理与实践》一书的到来正逢其时,它基于爱奇艺多年来的大规模应用实践,为广大网络技术人员打开了一扇洞悉负载均衡技术内幕的大门。
致力于负载均衡服务实践落地的运维工程师、网络工程、SRE人员
从事高性能网络研发和优化的研发人员
关注高性能、高可用架构优化的系统架构师
希望了解负载均衡功能、应用和实现原理的技术爱好者
常见的网络负载均衡器的功能、用法、适用场景和工作原理,让负载均衡技术不再神秘。
集群化、高可用的负载均衡服务的落地构建方案、实践,自己也能是负载均衡服务提供者。
负载均衡器设计实现和基于 DPDK 的性能优化技术,让自己成为网络服务领域中的高端资深玩家。
限时六七折,速速扫码抢购吧!
热文推荐
▼点击阅读原文,了解本书详情~